protection of foundation structures - Français Anglais Dictionnaire